Jupyter interactive UI
Jupyter interactive UI#
Create jupyter interactive UI using ipywidgets
Examples#
import ipywidgets as widgets
# support multiple output
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
label text and button
widgets.Label(value="this is a label")
widgets.Text(value="Please enter text here..")
widgets.Button(description="Check")
check and radio
widgets.Checkbox(value=True, description="Check")
widgets.RadioButtons(options=["a", "b"], description="radio")
select and dropdown
# select
widgets.Select(options=["A","B","C","D"], description="Select Right Option")
# dropdown
widgets.Dropdown(options=["A","B","C","D"], description="Select Right Option")
sliders
# int slider
widgets.IntSlider(min=10, max=50, value=25, step=2, description="Integer Slider")
# float slider
widgets.FloatSlider(min=10.0, max=50.0, value=25.0, step=2.5, description="Float Slider")
# vertical
widgets.IntSlider(min=10, max=50, value=25, step=2, description="Integer Slider", orientation="vertical")
